package com.wsjc.manager.dao.syndata;

import java.util.List;
import java.util.Map;

import org.springframework.stereotype.Repository;

import com.wsjc.manager.entity.WjHospital;
import com.wsjc.manager.entity.WjSterilization;
import com.wsjc.manager.entity.WjUser;

@Repository
public interface WjSynDataDao {
	
	public List<WjUser> queryOldTableUsers(Map<String, Object> params) ;
	
	/** 获取所有 老数据库中医院表名 **/
	public List<String> queryHospitalXXXXXX() ;
	
	/** 获取所有 医院 **/
	public List<WjHospital> queryOldTableHospitals(Map<String, Object> params) ;
	
	/** 获取 医院信息 by oldid **/
	public WjHospital queryHospitalInfoByOldId(String oldId) ;
	
	/** 获取所有老库中分表的id **/
	public List<String> queryAllOldDbRegionId(Map<String, Object> params) ;
	
	/** 获取所有 分表的id **/
	public List<String> queryAllNewDbRegionId(Map<String, Object> params) ;
	
	/** 获取用户信息，by id **/
	public WjUser queryUserById(String oldId) ;
	
	/** 获取所有 老数据库中灭菌效果监测表名 **/
	public List<String> querySterilizationXXXXXX() ;
	
	/** 获取所有 医院 **/
	public List<WjSterilization> queryOldTableSterilization(Map<String, Object> params) ;
	
	
	
	
}